home *** CD-ROM | disk | FTP | other *** search
/ Aminet 8 / Aminet 8 (1995)(GTI - Schatztruhe)[!][Oct 1995].iso / Aminet / comm / news / GRn_2_1a.lha / GRn-2.1a / CHANGES next >
Text File  |  1995-01-03  |  8KB  |  239 lines

  1. Changes between GRn 2.1 and GRn 2.1a
  2.  
  3. 1.    Allow GRn to work with AmiTCP 4.0. Thanks to
  4.     Jarno Tapio Rajahalme <jraja@vipunen.hut.fi> for the fix.
  5.  
  6. Changes between GRn 2.0 and GRn 2.1
  7.  
  8. 1.    8/16/93 - released as GRn 2.0a
  9.     Serial input was not being checked properly, causing Serial NNTP and
  10.     DNet NNTP to fail.
  11.  
  12. 2.    9/13/93
  13.     GRn was re-retrieving articles from the NNTP server for Save, Print,
  14.     Reply, Forward, etc.; even though they already existed on the local
  15.     machine.
  16.  
  17. 3.    9/13/93
  18.     GRn now marks articles whose file is unavailable (deleted since
  19.     scan, for example) as READ, so that the entry is discarded when
  20.     DISCARD is used; and no longer visible when entering a newsgroup.
  21.  
  22. 4.    9/13/93
  23.     GRn now uses a modified X-NewsSoftware header. It only prints the
  24.     version and date for GRn, removing my and mykes names.
  25.  
  26. 5.    9/21/93 - released as GRn 2.0b
  27.     GetNNTPFile() assumed that the return from WriteNNTP() would be a
  28.     failure if a zero was returned. This was invalid, as some devices
  29.     returned a zero in io_Actual to writes() if an error did not occur.
  30.  
  31.     They are broken, but this change allows GRn to work with them.
  32.  
  33. 6.    9/25/93
  34.     If a filename STARTS with a period, it is now ignored in the test
  35.     for Hierarchical vs. flat.
  36.  
  37. 7.    9/26/93 - released as GRn 2.0c
  38.     Added additional debugging information to CreateGadgets() to help
  39.     find a resize problem on 2.04.
  40.  
  41. 8.    9/29/93 - released as GRn 2.0d
  42.     Added a GT_RefreshWindow () in Article Mode. On 37 and 38, the
  43.     borders on listviews were not refreshing properly after the
  44.     window had been resized.
  45.  
  46. 9.    10/23/93
  47.     The main newsgroup list wasn't being updated after new newsgroups
  48.     were subscribed. Oops. I woulda sworn I fixed this before; but
  49.     investigation shows that while I resorted the list properly, I didn't
  50.     reattached the updated, sorted list to the display ListView.
  51.  
  52. 10.    10/23/93
  53.     Added MODEID argument so that an explicit modeid can be specified
  54.     to open GRn's custom screen. The value is parsed according to the
  55.     rules of strtoul(str, NULL, 0).
  56.  
  57. 11.    10/24/93 - released as GRn 2.0e
  58.     Now GRn's screen has AutoScroll set, allowing easy scrolling for
  59.     off-display parts of the screen.
  60.  
  61. 12.    11/1/93 - released as GRn 2.0f
  62.     Now, apply domainname to hostname; if hostname is obtained from the
  63.     AS225 gethostname().
  64.  
  65. 13.    11/9/93
  66.     GRn-Term now knows the "HANGUP" command/parameter.
  67.  
  68.     GRn-Term now uses pragmas, and is coded according to my current
  69.     style.    :)
  70.  
  71. 14.    11/14/93
  72.     GRn-Term now knows the \redial command.
  73.  
  74. 15.    11/17/93 - released as GRn 2.0g
  75.     The window being open for newsgroup subscriptions (and for kill
  76.     file modification too in the alpha version) had the wrong
  77.     detailpen set (3 instead of 0). This made scrollbars, for example,
  78.     a different color than that of the main window.
  79.  
  80.     Now, GRn's requestors are draggable. Why weren't they before?
  81.     I have no idea..
  82.  
  83. 16.    11/30/93
  84.     New GRn.info from "Michael P. Krauss" <mk@mkrara.rara.sub.org>.
  85.     Thanks Michael!
  86.  
  87. 17.    12/4/93 - released as GRn 2.0h
  88.     Added new debugging information to PostNews() and SendMail() to
  89.     display the executed command immediately before calling SystemTags().
  90.  
  91. 18.    12/14/93
  92.     On v39 or above, use the system preferences busy pointer. Below that,
  93.     use the standard one as shown in the RKRM.
  94.  
  95. 19.    12/14/93
  96.     A Subject or From header exceeding 512 characters will no longer make
  97.     GRn cause system failures. However, a "bad" GRnRC file will need to
  98.     be rebuilt, it cannot be corrected with a reasonable effort.
  99.  
  100. 20.    12/14/93
  101.     GRn no longer sets the screen title for every displayed message. This
  102.     stops a "flickering" that some folks have reported as Intuition
  103.     refreshed the screen's border. GRn sets the screen title once, and
  104.     doesn't modify it again.
  105.  
  106. 21.    12/27/93
  107.     GRn is now compiled with registerized procedure parameters. Small
  108.     speedup.
  109.  
  110. 22.    12/28/93 - released as GRn 2.0i
  111.     If the configuration variable GRnSaveDir is set, then when GRn puts
  112.     up the Save Message requester, that named directory is the initial
  113.     directory displayed in the requester.
  114.  
  115. 23.    1/8/94
  116.     Implement OVERRIDE option by user request. If OVERRIDE is not set,
  117.     then a user may not cancel an arbitrary article, only his own. If
  118.     OVERRIDE is set, then a cancel message will be generated for any
  119.     article.
  120.  
  121. 24.    1/8/94
  122.     The "=WILLY" part of the DISCARD option was removed. Sorry Willy.
  123.  
  124.     :)
  125.  
  126. 25.    1/8/94
  127.     GRn was not properly cleaning up after itself if it could not
  128.     connect to the NNTP server. GRn would leave socket.library open
  129.     and a socket hanging.
  130.  
  131. 26.    1/8/94
  132.     The NOSCAN option now only applies to the initial article scan.
  133.     This makes the ReScan button operative while GRn is active.
  134.  
  135.     Note that GRn does not prune during ReScan. Thus, starting GRn
  136.     with NOSCAN and then Rescanning will result in faster startup for
  137.     you if you do not want article pruning to occur; at a cost of higher
  138.     memory utilization.
  139.  
  140. 27.    1/8/94
  141.     GRn now adds the From: header to all mail and news it creates. This
  142.     allows multi-user support to work properly. Without that, the
  143.     AmigaUUCP postnews and sendmail would use the default UserName and
  144.     RealName instead of this current user's.
  145.  
  146. 28.    1/8/94
  147.     Implement LAST=SUBSCRIBELAST option, which requires a numeric argument.
  148.  
  149.     When subscribing to new newsgroups over a slow datacomm line, it can
  150.     take a very long time to get the headers for all article at an NNTP
  151.     server. With this option, the user can choose to get the "last 'n'
  152.     articles" from a newsgroup.
  153.  
  154.     This option only applies when using NNTP or DNet.
  155.  
  156. 29.    1/8/94
  157.     A large screen title font would cause the subscribe window to render
  158.     its listview improperly.
  159.  
  160. 30.    1/8/94
  161.     The Subj:, From: Org: and Date: text information on the article window
  162.     are not being clipped properly. A LONG header for any of those will
  163.     cause the window border to be corrupted.
  164.  
  165.     After several hours of investigation, I've come to the conclusion that
  166.     it is a gadtools.library bug, and I can't fix it. Sorry.
  167.  
  168. 31.    1/8/94
  169.     GRn now allows the last (or only) article in a newsgroup to be marked
  170.     as unread.
  171.  
  172. 32.    1/8/94
  173.     On V38 (2.1) and above, GRn now allows "modeid ask" and GRn will display
  174.     the ASl Screen Mode requester for the user to choose the specific screen
  175.     type desired. (Note that "modeid" is a synonym for "screenmode".)
  176.  
  177.     For releases less than V38, GRn basically ignores the request and tries
  178.     to find a best-fit modeid.
  179.  
  180. 33.    1/8/94
  181.     GRn now checks and tries to validate and confirm the listview position
  182.     after each IDCMP event or WaitPort() wakeup. This should allow mouse
  183.     and keyboard usages to match each other. Finally.
  184.  
  185. 34.    1/8/94
  186.     When in Article Mode, GRn now allows the use of either ALT key as a
  187.     mechanism to move around in the article list window.
  188.  
  189.         ALT-cursor-up       move list up by one item
  190.         ALT-cursor-down       move list down by one item
  191.         ALT-shift-cursor-up    move list to top item
  192.         ALT-shift-cursor-down  move list to bottom item
  193.         ALT-space           move list forward by one "page"
  194.         ALT-backspace       move list backward by one "page"
  195.  
  196.     Note that this does NOT change the current article. Just adjusts
  197.     the listview.
  198.  
  199. 35.    1/8/94
  200.     GRn now sets {SYS_UserShell, TRUE} and {NP_StackSize, 32000} on all
  201.     programs started (Editors, sendmail, postnews, and munpack).
  202.  
  203. 36.    1/8/94
  204.     Using 'x' or 'X' in article mode causes the current article to be
  205.     MUNPACK'ed. The configuration variable MUNPACK is called with the
  206.     name of the current article as a parameter.
  207.  
  208. 37.    1/8/94
  209.     The Reply Prefix, which defaults to "> ", is now settable via a
  210.     configuration option, named ReplyPrefix.
  211.  
  212. 38.    1/8/94 - released as GRn 2.0j
  213.     GRn now honors "Followup-To: poster".
  214.  
  215. 39.    1/15/94
  216.     HOSTNAME is no longer recognized as a synonym for the command
  217.     NNTPSERVER. NNTPSERVER is now recognized as a configuration
  218.     variable.
  219.  
  220.     As a sideeffect, the HOSTNAME configuration/environment variable
  221.     is now recognized when building the FQDN for the local host.
  222.  
  223. 40.    1/15/94 - released as GRn 2.0k
  224.     Patch 33 which tried to match listview actions via mouse to actions
  225.     via keyboard does not work properly for v37 and v38. It is now
  226.     disabled unless GRn is running on v39 (3.0) or higher.
  227.  
  228. 41.    1/19/94
  229.     Patch 27 wasn't complete. GRn wasn't adding a From: header for
  230.     Replies. Is now.
  231.  
  232.     WARNING: these changes require a POSTNEWS that does NOT add a
  233.     From: header if one already exists. AmigaUUCP 1.16 BREAKS THIS
  234.     RULE. Use the one from 1.17.
  235.  
  236. 42.    2/19/94 - released as GRn 2.1
  237.     Do not put in a Distribution: header at all be default, but do
  238.     propagate (via reply) prior Distributions.
  239.